import os, sys


# 假定 /tmp/foo.txt 文件存在，并有读写权限
def OSDemo01():
    ret = os.access("ceshi.txt", os.F_OK)
    print("F_OK - 返回值 {ret}", ret)

    ret = os.access("ceshi.txt", os.R_OK)
    print("R_OK - 返回值 %s" % ret)

    ret = os.access("ceshi.txt", os.W_OK)
    print("W_OK - 返回值 %s" % ret)

    ret = os.access("ceshi.txt", os.X_OK)
    print("X_OK - 返回值 %s" % ret)

path = "/pythonWork/pythonWorkDemo"

#os.chdir() 方法用于改变当前工作目录到指定的路径。
def OSDemo02():
    retval = os.getcwd()
    # 查看当前工作目录
    print("当前工作目录为 %s" % retval)

    # 修改当前工作目录
    os.chdir(path)

    # 查看修改后的工作目录
    retval = os.getcwd()

    print("目录修改成功 %s" % retval)
    os.close()

OSDemo02()
